MatchHandler.MatchIsOver() Executes Early in Some Matches
closed
U
UlvakSkillz
In a Personal Mod of mine, I have my LIV Camera change to a side by side podium View and it is called with:
if (matchHandler.MatchIsOver())
matchHandler is created first as:
private MatchHandler matchHandler;
Then on scene change (to Map0 or Map1), matchHandler is set as:
matchHandler = GameObject.Find("Logic/MatchHandler").GetComponent<MatchHandler>();
Then the if statement (at the top) is called while match is active, and when it is true, it'll change to Podium View (after some time delay). The issue is Sometimes I'll be on Round 2/3 and the Camera will change to Podium View and through testing, I have come to the conclusion that this will trigger sometimes early but not physically affect the match.
Log In
Maarten Braaksma (Project Lead)
closed
Hey Ulvak,
Thanks for your report. Although within mod-development it might come over as a bug, it's not an issue to a native user. So we don't think it's worth changing this.
Maarten Braaksma (Project Lead)
under review
Maarten Braaksma (Project Lead)
Hey UlvakSkillz,
Thanks for the report! If it's correct what you're saying, then it seems that the CurrentRound is being updated too late which results in an if-statement that shouldn't be true in our algorithm.
We'll work on it! 👍
U
UlvakSkillz
U
UlvakSkillz
Maarten Braaksma (Project Lead) Here is more Video Footage of the Bug. Some were on Round 2 (which might have caused a 3 win condition as I was 2-0 and it went to round 3) All Rounds were on Host.